natural enclosure

Noun
  1. a naturally enclosed space

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

natural enclosure
A family sets up a picnic in a natural enclosure formed by large, curved rocks.